package com.hmc.modules.sjfx.dao.lashen;

import com.hmc.common.dao.BaseDao;
import com.hmc.modules.sjfx.dto.lashen.KlqdDTO;
import com.hmc.modules.sjfx.dto.lashen.QqbDTO;
import com.hmc.modules.sjfx.dto.lashen.QqqdDTO;
import com.hmc.modules.sjfx.entity.lashen.LashenEntity;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
* 拉伸
*
* @author hmc wengxiulinluman@qq.com
* @since 3.0 2024-01-05
*/
@Mapper
public interface LashenDao extends BaseDao<LashenEntity> {
    /**
     * 查询钢厂种类
     * @return
     */
    List<String> querySupplierNameList();

    /**
     * 查询所有钢厂和屈强比
     * @return
     */
    List<QqbDTO> queryYieldRate();

    // 查询所有钢厂和屈服强度
    List<QqqdDTO> queryYieldStrength();

    // 查询所有钢厂和抗拉强度
    List<KlqdDTO> queryTensileStrength();
}